-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CAMEL-20250: resume after restart of Kinesis consumer #12462
Conversation
🌟 Thank you for your contribution to the Apache Camel project! 🌟 🤖 CI automation will test this PR automatically. 🐫 Apache Camel Committers, please review the following items:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM but @orpiske should take a look too
There are uncommitted changes |
The PR has some changes not committed so the PR cannot automatic be tested, can you take a look and add those files in this PR |
Thanks for your contribution. I am on PTO... I will take a look tomorrow. |
6f48ce1
to
af69355
Compare
I have committed the missing files |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your contribution!!!
Overall it looks good to me. As this seems to cause the Kinesis resume to not work correctly, I created the ticket CAMEL-20250 so we can track it.
Once merged, we also need to review the example.
For now, I am only putting as "request changes" in order to ask for the commit message to be adjusted to mention the ticket I created (i.e.: just adjust the commit message to be something like "CAMEL-20250: the description of the changes") .
af69355
to
6ac7be8
Compare
@orpiske i have added the ticket# to the commit message |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @abendt !
Description
While trying to implement a resume strategy for a Kinesis consumer I ran into some issues that prevented me from implementing a strategy:
This PR proposes changes for the mentioned problems and provides a KinesisResumeStrategy implementation.
Target
camel-3.x
, whereas Camel 4 uses themain
branch)Tracking
https://issues.apache.org/jira/browse/CAMEL-20250
Mailing list:
Apache Camel coding standards and style
mvn clean install -DskipTests
locally and I have committed all auto-generated changes